[INFO] fetching crate qdrant-edge 0.7.2...
[INFO] fixing qdrant-edge-0.7.2 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate qdrant-edge 0.7.2 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate qdrant-edge 0.7.2
[INFO] finished tweaking crates.io crate qdrant-edge 0.7.2
[INFO] tweaked toml for crates.io crate qdrant-edge 0.7.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate qdrant-edge 0.7.2 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate qdrant-edge 0.7.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded daachorse v1.0.1
[INFO] [stderr]   Downloaded vaporetto v0.6.5
[INFO] [stderr]   Downloaded thread-priority v3.0.0
[INFO] [stderr]   Downloaded tango-bench v0.7.2
[INFO] [stderr]   Downloaded glob-match v0.2.1
[INFO] [stderr]   Downloaded goblin v0.7.1
[INFO] [stderr]   Downloaded serde_variant v0.1.3
[INFO] [stderr]   Downloaded colorz v1.1.4
[INFO] [stderr]   Downloaded quick_cache v0.6.22
[INFO] [stderr]   Downloaded ph v0.8.5
[INFO] [stderr]   Downloaded seedable_hash v0.1.7
[INFO] [stderr]   Downloaded wyhash v0.5.0
[INFO] [stderr]   Downloaded dyn_size_of v0.4.5
[INFO] [stderr]   Downloaded bitm v0.4.3
[INFO] [stderr]   Downloaded permutation_iterator v0.1.2
[INFO] [stderr]   Downloaded binout v0.3.1
[INFO] [stderr]   Downloaded ndarray-npy v0.10.0
[INFO] [stderr]   Downloaded murmur3_32 v0.1.0
[INFO] [stderr]   Downloaded qdrant-rust-stemmers v1.2.2
[INFO] [stderr]   Downloaded geohash v0.13.2
[INFO] [stderr]   Downloaded generic-tests v0.1.3
[INFO] [stderr]   Downloaded path_facts v0.2.1
[INFO] [stderr]   Downloaded faccess v0.2.4
[INFO] [stderr]   Downloaded ecow v0.3.0
[INFO] [stderr]   Downloaded duplicate v2.0.1
[INFO] [stderr]   Downloaded cedarwood v0.4.6
[INFO] [stderr]   Downloaded zvariant_derive v5.12.0
[INFO] [stderr]   Downloaded docopt v1.1.1
[INFO] [stderr]   Downloaded zvariant v5.12.0
[INFO] [stderr]   Downloaded zbus v5.16.0
[INFO] [stderr]   Downloaded charabia v0.9.9
[INFO] [stderr]   Downloaded whatlang v0.16.4
[INFO] [stderr]   Downloaded zvariant_utils v3.4.0
[INFO] [stderr]   Downloaded cgroups-rs v0.5.0
[INFO] [stderr]   Downloaded bustle v0.5.1
[INFO] [stderr]   Downloaded atomicwrites v0.4.4
[INFO] [stderr]   Downloaded zbus_macros v5.16.0
[INFO] [stderr]   Downloaded jieba-macros v0.8.1
[INFO] [stderr]   Downloaded jieba-rs v0.8.1
[INFO] [stderr]   Downloaded irg-kvariants v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a784f046a498c33bd41d182f2d52916493f6485ab6943946e80263b71dbcfea1
[INFO] running `Command { std: "docker" "start" "a784f046a498c33bd41d182f2d52916493f6485ab6943946e80263b71dbcfea1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a784f046a498c33bd41d182f2d52916493f6485ab6943946e80263b71dbcfea1" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a784f046a498c33bd41d182f2d52916493f6485ab6943946e80263b71dbcfea1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a784f046a498c33bd41d182f2d52916493f6485ab6943946e80263b71dbcfea1" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking memchr v2.8.1
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking log v0.4.30
[INFO] [stderr]     Checking http v1.4.1
[INFO] [stderr]     Checking uuid v1.23.2
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling rle-decode-fast v1.0.3
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling dary_heap v0.3.9
[INFO] [stderr]    Compiling adler32 v1.2.0
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]     Checking futures-util v0.3.32
[INFO] [stderr]     Checking hash32 v0.3.1
[INFO] [stderr]     Checking object v0.37.3
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]    Compiling no_std_io2 v0.9.4
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling libflate_lz77 v2.3.0
[INFO] [stderr]    Compiling endi v1.1.1
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling libflate v2.3.0
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]     Checking petgraph v0.6.5
[INFO] [stderr]     Checking serde_json v1.0.150
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]     Checking async-channel v2.5.0
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]     Checking spade v2.15.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking rstar v0.12.2
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]     Checking async-lock v3.4.2
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking memmap2 v0.9.10
[INFO] [stderr]     Checking i_float v1.16.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling fst v0.4.7
[INFO] [stderr]    Compiling cpp_demangle v0.4.5
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]     Checking tinyvec v1.11.0
[INFO] [stderr]     Checking geo-types v0.7.19
[INFO] [stderr]     Checking axum-core v0.5.6
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]     Checking i_shape v1.18.0
[INFO] [stderr]     Checking regex v1.12.3
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling erased-serde v0.4.10
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]     Checking blocking v1.6.2
[INFO] [stderr]     Checking env_filter v1.0.1
[INFO] [stderr]    Compiling findshlibs v0.10.2
[INFO] [stderr]    Compiling jieba-macros v0.8.1
[INFO] [stderr]     Checking phf v0.13.1
[INFO] [stderr]     Checking block-buffer v0.12.0
[INFO] [stderr]     Checking debugid v0.8.0
[INFO] [stderr]     Checking faccess v0.2.4
[INFO] [stderr]     Checking async-broadcast v0.7.2
[INFO] [stderr]     Checking wyhash v0.5.0
[INFO] [stderr]     Checking cedarwood v0.4.6
[INFO] [stderr]    Compiling rstest_macros v0.26.1
[INFO] [stderr]     Checking backtrace v0.3.76
[INFO] [stderr]    Compiling crc32c v0.6.8
[INFO] [stderr]     Checking i_key_sort v0.10.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]     Checking ordered-stream v0.2.0
[INFO] [stderr]    Compiling fs-err v3.3.0
[INFO] [stderr]    Compiling procfs v0.18.0
[INFO] [stderr]    Compiling io-uring v0.7.12
[INFO] [stderr]     Checking jiff v0.2.28
[INFO] [stderr]     Checking dyn_size_of v0.4.5
[INFO] [stderr]    Compiling symbolic-demangle v12.18.3
[INFO] [stderr]     Checking i_tree v0.18.0
[INFO] [stderr]     Checking bitm v0.4.3
[INFO] [stderr]     Checking seedable_hash v0.1.7
[INFO] [stderr]     Checking bincode v2.0.1
[INFO] [stderr]     Checking i_overlay v4.5.2
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]     Checking symbolic-common v12.18.3
[INFO] [stderr]     Checking path_facts v0.2.1
[INFO] [stderr]     Checking unicode-normalization v0.1.25
[INFO] [stderr]     Checking num-format v0.4.4
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]    Compiling qdrant-edge v0.7.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking procfs-core v0.18.0
[INFO] [stderr]     Checking quick-xml v0.26.0
[INFO] [stderr]     Checking nix v0.25.1
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]     Checking rmp v0.8.15
[INFO] [stderr]     Checking earcut v0.4.5
[INFO] [stderr]     Checking rand_pcg v0.10.2
[INFO] [stderr]     Checking ordered-float v2.10.1
[INFO] [stderr]     Checking geographiclib-rs v0.2.7
[INFO] [stderr]     Checking sif-itree v0.4.1
[INFO] [stderr]     Checking daachorse v1.0.1
[INFO] [stderr]    Compiling tango-bench v0.7.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.50
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling prost-derive v0.12.6
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking async-io v2.6.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling equator-macro v0.4.2
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]     Checking rustls-webpki v0.103.13
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]     Checking async-signal v0.2.14
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking async-process v2.5.0
[INFO] [stderr]     Checking equator v0.4.2
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]     Checking yoke v0.8.2
[INFO] [stderr]    Compiling scroll_derive v0.11.1
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling validator_derive v0.20.0
[INFO] [stderr]    Compiling prost v0.12.6
[INFO] [stderr]     Checking aligned-vec v0.6.4
[INFO] [stderr]     Checking zerovec v0.11.6
[INFO] [stderr]     Checking zerotrie v0.2.4
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking rgb v0.8.53
[INFO] [stderr]     Checking env_logger v0.11.10
[INFO] [stderr]     Checking xattr v1.6.1
[INFO] [stderr]    Compiling prost-types v0.12.6
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling macro_rules_attribute-proc_macro v0.2.2
[INFO] [stderr]     Checking slice-group-by v0.3.1
[INFO] [stderr]     Checking scroll v0.11.0
[INFO] [stderr]     Checking half v1.8.3
[INFO] [stderr]     Checking float_next_after v2.0.0
[INFO] [stderr]     Checking tinystr v0.8.3
[INFO] [stderr]     Checking potential_utf v0.1.5
[INFO] [stderr]     Checking str_stack v0.1.1
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]     Checking binout v0.3.1
[INFO] [stderr]     Checking icu_collections v2.2.0
[INFO] [stderr]     Checking icu_locale_core v2.2.0
[INFO] [stderr]     Checking console v0.16.3
[INFO] [stderr]     Checking ph v0.8.5
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking goblin v0.7.1
[INFO] [stderr]     Checking thiserror v2.0.18
[INFO] [stderr]     Checking geo v0.33.1
[INFO] [stderr]     Checking macro_rules_attribute v0.2.2
[INFO] [stderr]     Checking pin-project v1.1.13
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]     Checking py_literal v0.4.0
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking criterion-plot v0.8.2
[INFO] [stderr]     Checking tar v0.4.46
[INFO] [stderr]    Compiling prost-build v0.12.6
[INFO] [stderr]     Checking roaring v0.11.4
[INFO] [stderr]     Checking icu_provider v2.2.0
[INFO] [stderr]     Checking atomicwrites v0.4.4
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking icu_normalizer v2.2.0
[INFO] [stderr]     Checking icu_properties v2.2.0
[INFO] [stderr]     Checking fs4 v1.1.0
[INFO] [stderr]     Checking vaporetto v0.6.5
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]     Checking lock_api v0.4.14
[INFO] [stderr]    Compiling zvariant_utils v3.4.0
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking tokio v1.52.3
[INFO] [stderr]    Compiling irg-kvariants v0.1.1
[INFO] [stderr]     Checking chrono v0.4.44
[INFO] [stderr]    Compiling pprof v0.15.0
[INFO] [stderr]     Checking strum v0.28.0
[INFO] [stderr]    Compiling zvariant_derive v5.12.0
[INFO] [stderr]     Checking spin v0.10.0
[INFO] [stderr]     Checking ecow v0.3.0
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking rmp-serde v1.3.1
[INFO] [stderr]     Checking serde-value v0.7.0
[INFO] [stderr]     Checking serde_variant v0.1.3
[INFO] [stderr]     Checking serde_cbor v0.11.2
[INFO] [stderr]     Checking qdrant-rust-stemmers v1.2.2
[INFO] [stderr]     Checking docopt v1.1.1
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]    Compiling duplicate v2.0.1
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking serde-untagged v0.1.9
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking bitpacking v0.9.3
[INFO] [stderr]     Checking thread-priority v3.0.0
[INFO] [stderr]     Checking ndarray v0.17.2
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking ahash v0.8.12
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking validator v0.20.0
[INFO] [stderr]     Checking sha2 v0.11.0
[INFO] [stderr]    Compiling zvariant v5.12.0
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand v0.8.6
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking inferno v0.11.21
[INFO] [stderr]     Checking whatlang v0.16.4
[INFO] [stderr]     Checking quick_cache v0.6.22
[INFO] [stderr]     Checking permutation_iterator v0.1.2
[INFO] [stderr]     Checking plotters v0.3.7
[INFO] [stderr]     Checking colorz v1.1.4
[INFO] [stderr]     Checking ordered-float v5.3.0
[INFO] [stderr]     Checking geohash v0.13.2
[INFO] [stderr]     Checking rand_xorshift v0.4.0
[INFO] [stderr]     Checking rand v0.9.4
[INFO] [stderr]     Checking rand_distr v0.6.0
[INFO] [stderr]     Checking sysinfo v0.38.4
[INFO] [stderr]     Checking nom v8.0.0
[INFO] [stderr]     Checking zbus_names v4.3.2
[INFO] [stderr]     Checking nix v0.26.4
[INFO] [stderr]     Checking page_size v0.6.0
[INFO] [stderr]     Checking semver v1.0.28
[INFO] [stderr]     Checking atomic_refcell v0.1.14
[INFO] [stderr]     Checking fs_extra v1.3.0
[INFO] [stderr]     Checking seahash v4.1.0
[INFO] [stderr]     Checking murmur3_32 v0.1.0
[INFO] [stderr]     Checking unit-prefix v0.5.2
[INFO] [stderr]     Checking glob-match v0.2.1
[INFO] [stderr]     Checking integer-encoding v4.1.0
[INFO] [stderr]     Checking self_cell v1.2.2
[INFO] [stderr]     Checking typed-arena v2.0.2
[INFO] [stderr]     Checking num-cmp v0.1.0
[INFO] [stderr]     Checking lz4_flex v0.13.1
[INFO] [stderr]     Checking indicatif v0.18.4
[INFO] [stderr]     Checking proptest v1.11.0
[INFO] [stderr]     Checking criterion v0.8.2
[INFO] [stderr]     Checking hdrhistogram v7.5.4
[INFO] [stderr]     Checking bustle v0.5.1
[INFO] [stderr]     Checking rstest v0.26.1
[INFO] [stderr]     Checking quickcheck v1.1.0
[INFO] [stderr]    Compiling generic-tests v0.1.3
[INFO] [stderr]     Checking humantime v2.3.0
[INFO] [stderr]    Compiling zbus_macros v5.16.0
[INFO] [stderr]     Checking ndarray-npy v0.10.0
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]     Checking tokio-util v0.7.18
[INFO] [stderr]     Checking tokio-stream v0.1.18
[INFO] [stderr]     Checking tokio-rustls v0.26.4
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking h2 v0.4.14
[INFO] [stderr]     Checking tower v0.5.3
[INFO] [stderr]    Compiling include-flate-compress v0.3.3
[INFO] [stderr]    Compiling include-flate-codegen v0.3.3
[INFO] [stderr]     Checking zbus v5.16.0
[INFO] [stderr]     Checking include-flate v0.3.3
[INFO] [stderr]     Checking axum v0.8.9
[INFO] [stderr]     Checking jieba-rs v0.8.1
[INFO] [stderr]     Checking hyper v1.10.1
[INFO] [stderr]     Checking hyper-util v0.1.20
[INFO] [stderr]     Checking charabia v0.9.9
[INFO] [stderr]     Checking cgroups-rs v0.5.0
[INFO] [stderr]     Checking hyper-timeout v0.5.2
[INFO] [stderr]     Checking tonic v0.14.6
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/index/field_index/full_text_index/tests/test_congruence.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::segment::fixtures::payload_fixtures::random_full_text_payload;
[INFO] [stdout]    |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/index/field_index/geo_index/tests.rs:22:21
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::segment::fixtures::payload_fixtures::random_geo_payload;
[INFO] [stdout]    |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers.rs:778:25
[INFO] [stdout]     |
[INFO] [stdout] 778 |     use crate::segment::fixtures::index_fixtures::{TestRawScorerProducer, random_vector};
[INFO] [stdout]     |                         ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/segment/mod.rs:4:9
[INFO] [stdout]     |
[INFO] [stdout]   3 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   4 | pub mod fixtures;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers_builder.rs:610:25
[INFO] [stdout]     |
[INFO] [stdout] 610 |     use crate::segment::fixtures::index_fixtures::{TestRawScorerProducer, random_vector};
[INFO] [stdout]     |                         ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/segment/mod.rs:4:9
[INFO] [stdout]     |
[INFO] [stdout]   3 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   4 | pub mod fixtures;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]    --> src/segment/index/hnsw_index/links_container.rs:263:25
[INFO] [stdout]     |
[INFO] [stdout] 263 |     use crate::segment::fixtures::index_fixtures::{TestRawScorerProducer, random_vector};
[INFO] [stdout]     |                         ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/segment/mod.rs:4:9
[INFO] [stdout]     |
[INFO] [stdout]   3 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   4 | pub mod fixtures;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]  --> src/segment/index/hnsw_index/tests/test_compact_graph_layer.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::segment::fixtures::index_fixtures::random_vector;
[INFO] [stdout]   |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> src/segment/mod.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[cfg(feature = "testing")]
[INFO] [stdout]   |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 4 | pub mod fixtures;
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/index/hnsw_index/tests/test_graph_connectivity.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::segment::fixtures::index_fixtures::random_vector;
[INFO] [stdout]    |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]  --> src/segment/index/hnsw_index/tests/mod.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::segment::fixtures::index_fixtures::TestRawScorerProducer;
[INFO] [stdout]   |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> src/segment/mod.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[cfg(feature = "testing")]
[INFO] [stdout]   |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 4 | pub mod fixtures;
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::segment::payload_json`
[INFO] [stdout]    --> src/segment/payload_storage/query_checker.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 |     use crate::segment::payload_json;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^------------
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         no `payload_json` in `segment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::segment::payload_json`
[INFO] [stdout]  --> src/segment/payload_storage/tests.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::segment::payload_json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^------------
[INFO] [stdout]   |                     |
[INFO] [stdout]   |                     no `payload_json` in `segment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/vector_storage/chunked_vectors/mod.rs:23:25
[INFO] [stdout]    |
[INFO] [stdout] 23 |     use crate::segment::fixtures::index_fixtures::random_vector;
[INFO] [stdout]    |                         ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]    --> src/segment/vector_storage/dense/dense_vector_storage.rs:422:25
[INFO] [stdout]     |
[INFO] [stdout] 422 |     use crate::segment::fixtures::payload_context_fixture::create_id_tracker_fixture;
[INFO] [stdout]     |                         ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/segment/mod.rs:4:9
[INFO] [stdout]     |
[INFO] [stdout]   3 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   4 | pub mod fixtures;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::segment::payload_json`
[INFO] [stdout]    --> src/segment/segment_constructor/simple_segment_constructor.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |     use crate::segment::payload_json;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^------------
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         no `payload_json` in `segment`
[INFO] [stdout]     |
[INFO] [stdout]     = note: unresolved item `crate::segment::payload_storage::tests::test_mmap_storage::payload_json` exists but is inaccessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/vector_storage/tests/async_raw_scorer.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::segment::fixtures::payload_context_fixture::create_id_tracker_fixture;
[INFO] [stdout]    |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/vector_storage/tests/custom_query_scorer_equivalency.rs:17:21
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::segment::fixtures::payload_context_fixture::create_id_tracker_fixture;
[INFO] [stdout]    |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/vector_storage/tests/custom_query_scorer_equivalency.rs:18:21
[INFO] [stdout]    |
[INFO] [stdout] 18 | use crate::segment::fixtures::query_fixtures::QueryVariant;
[INFO] [stdout]    |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/vector_storage/tests/test_appendable_dense_vector_storage.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::segment::fixtures::payload_context_fixture::create_id_tracker_fixture;
[INFO] [stdout]    |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/vector_storage/tests/test_appendable_multi_dense_vector_storage.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::segment::fixtures::payload_context_fixture::create_id_tracker_fixture;
[INFO] [stdout]    |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `fixtures` in `segment`
[INFO] [stdout]   --> src/segment/vector_storage/tests/test_appendable_sparse_vector_storage.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::segment::fixtures::payload_context_fixture::create_id_tracker_fixture;
[INFO] [stdout]    |                     ^^^^^^^^ could not find `fixtures` in `segment`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/segment/mod.rs:4:9
[INFO] [stdout]    |
[INFO] [stdout]  3 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  4 | pub mod fixtures;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::sparse::common::sparse_vector_fixture`
[INFO] [stdout]    --> src/segment/vector_storage/sparse/mmap_sparse_vector_storage.rs:371:32
[INFO] [stdout]     |
[INFO] [stdout] 371 |     use crate::sparse::common::sparse_vector_fixture::random_sparse_vector;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ could not find `sparse_vector_fixture` in `common`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/sparse/common/mod.rs:3:9
[INFO] [stdout]     |
[INFO] [stdout]   2 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   3 | pub mod sparse_vector_fixture;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]   --> src/shard/proxy_segment/tests.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 18 | use crate::shard::fixtures::*;
[INFO] [stdout]    |                   ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::segment::payload_json`
[INFO] [stdout]  --> src/shard/segment_holder/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::segment::payload_json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^------------
[INFO] [stdout]   |                     |
[INFO] [stdout]   |                     no `payload_json` in `segment`
[INFO] [stdout]   |
[INFO] [stdout]   = note: unresolved item `crate::segment::payload_storage::tests::test_mmap_storage::payload_json` exists but is inaccessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]   --> src/shard/segment_holder/tests.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::shard::fixtures::*;
[INFO] [stdout]    |                   ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::segment::payload_json`
[INFO] [stdout]     --> src/shard/update.rs:1067:9
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     use crate::segment::payload_json;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^------------
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         no `payload_json` in `segment`
[INFO] [stdout]      |
[INFO] [stdout]      = note: unresolved item `crate::shard::segment_holder::tests::test_apply_and_move_old_versions::payload_json` exists but is inaccessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]     --> src/shard/update.rs:1073:23
[INFO] [stdout]      |
[INFO] [stdout] 1073 |     use crate::shard::fixtures::{
[INFO] [stdout]      |                       ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/shard/mod.rs:24:9
[INFO] [stdout]      |
[INFO] [stdout]   23 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   24 | pub mod fixtures;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::sparse::common::sparse_vector_fixture`
[INFO] [stdout]    --> src/sparse/index/inverted_index/inverted_index_compressed_immutable_ram.rs:162:32
[INFO] [stdout]     |
[INFO] [stdout] 162 |     use crate::sparse::common::sparse_vector_fixture::random_sparse_vector;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ could not find `sparse_vector_fixture` in `common`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/sparse/common/mod.rs:3:9
[INFO] [stdout]     |
[INFO] [stdout]   2 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   3 | pub mod sparse_vector_fixture;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::segment::payload_storage::in_memory_payload_storage`
[INFO] [stdout]    --> src/segment/payload_storage/query_checker.rs:328:42
[INFO] [stdout]     |
[INFO] [stdout] 328 |     use crate::segment::payload_storage::in_memory_payload_storage::InMemoryPayloadStorage;
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `in_memory_payload_storage` in `payload_storage`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/segment/payload_storage/mod.rs:3:9
[INFO] [stdout]     |
[INFO] [stdout]   2 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   3 | pub mod in_memory_payload_storage;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]    --> src/shard/segment_holder/tests.rs:612:23
[INFO] [stdout]     |
[INFO] [stdout] 612 |     use crate::shard::fixtures::build_segment_with_deferred_1;
[INFO] [stdout]     |                       ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/shard/mod.rs:24:9
[INFO] [stdout]     |
[INFO] [stdout]  23 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  24 | pub mod fixtures;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]    --> src/shard/segment_holder/tests.rs:696:23
[INFO] [stdout]     |
[INFO] [stdout] 696 |     use crate::shard::fixtures::build_segment_with_deferred_1;
[INFO] [stdout]     |                       ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/shard/mod.rs:24:9
[INFO] [stdout]     |
[INFO] [stdout]  23 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  24 | pub mod fixtures;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]    --> src/shard/segment_holder/tests.rs:733:23
[INFO] [stdout]     |
[INFO] [stdout] 733 |     use crate::shard::fixtures::build_segment_with_deferred_1;
[INFO] [stdout]     |                       ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/shard/mod.rs:24:9
[INFO] [stdout]     |
[INFO] [stdout]  23 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  24 | pub mod fixtures;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]    --> src/shard/segment_holder/tests.rs:808:23
[INFO] [stdout]     |
[INFO] [stdout] 808 |     use crate::shard::fixtures::build_segment_with_deferred_1;
[INFO] [stdout]     |                       ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/shard/mod.rs:24:9
[INFO] [stdout]     |
[INFO] [stdout]  23 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  24 | pub mod fixtures;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]    --> src/shard/segment_holder/tests.rs:871:23
[INFO] [stdout]     |
[INFO] [stdout] 871 |     use crate::shard::fixtures::empty_segment_with_deferred;
[INFO] [stdout]     |                       ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/shard/mod.rs:24:9
[INFO] [stdout]     |
[INFO] [stdout]  23 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  24 | pub mod fixtures;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]     --> src/shard/segment_holder/tests.rs:1006:23
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     use crate::shard::fixtures::empty_segment_with_deferred;
[INFO] [stdout]      |                       ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/shard/mod.rs:24:9
[INFO] [stdout]      |
[INFO] [stdout]   23 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   24 | pub mod fixtures;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::shard::fixtures`
[INFO] [stdout]     --> src/shard/segment_holder/tests.rs:1334:23
[INFO] [stdout]      |
[INFO] [stdout] 1334 |     use crate::shard::fixtures::build_segment_with_deferred_1;
[INFO] [stdout]      |                       ^^^^^^^^ could not find `fixtures` in `shard`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/shard/mod.rs:24:9
[INFO] [stdout]      |
[INFO] [stdout]   23 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   24 | pub mod fixtures;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/common/counter/conditioned_counter.rs:91:43
[INFO] [stdout]    |
[INFO] [stdout] 91 |         let parent = HardwareCounterCell::new();
[INFO] [stdout]    |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/common/counter/conditioned_counter.rs:105:43
[INFO] [stdout]     |
[INFO] [stdout] 105 |         let parent = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/common/counter/conditioned_counter.rs:121:43
[INFO] [stdout]     |
[INFO] [stdout] 121 |         let parent = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/common/counter/conditioned_counter.rs:139:40
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let parent = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:228:45
[INFO] [stdout]     |
[INFO] [stdout] 228 |         let accumulator = HwMeasurementAcc::new();
[INFO] [stdout]     |                                             ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:245:45
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let accumulator = HwMeasurementAcc::new();
[INFO] [stdout]     |                                             ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/gridstore/gridstore/tests.rs:26:43
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/gridstore/gridstore/tests.rs:37:43
[INFO] [stdout]    |
[INFO] [stdout] 37 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/gridstore/gridstore/tests.rs:46:43
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/gridstore/gridstore/tests.rs:66:43
[INFO] [stdout]    |
[INFO] [stdout] 66 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/gridstore/gridstore/tests.rs:77:43
[INFO] [stdout]    |
[INFO] [stdout] 77 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/gridstore/gridstore/tests.rs:97:43
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:131:43
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:166:43
[INFO] [stdout]     |
[INFO] [stdout] 166 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:198:43
[INFO] [stdout]     |
[INFO] [stdout] 198 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:216:51
[INFO] [stdout]     |
[INFO] [stdout] 216 |             let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                                   ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:356:43
[INFO] [stdout]     |
[INFO] [stdout] 356 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:544:43
[INFO] [stdout]     |
[INFO] [stdout] 544 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:591:43
[INFO] [stdout]     |
[INFO] [stdout] 591 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:714:43
[INFO] [stdout]     |
[INFO] [stdout] 714 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:631:47
[INFO] [stdout]     |
[INFO] [stdout] 631 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:660:47
[INFO] [stdout]     |
[INFO] [stdout] 660 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:766:43
[INFO] [stdout]     |
[INFO] [stdout] 766 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:795:43
[INFO] [stdout]     |
[INFO] [stdout] 795 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:825:51
[INFO] [stdout]     |
[INFO] [stdout] 825 |             let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                                   ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:886:43
[INFO] [stdout]     |
[INFO] [stdout] 886 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/gridstore/gridstore/tests.rs:917:51
[INFO] [stdout]     |
[INFO] [stdout] 917 |             let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                                   ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]     --> src/gridstore/gridstore/tests.rs:1061:43
[INFO] [stdout]      |
[INFO] [stdout] 1061 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]      |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct HardwareCounterCell {
[INFO] [stdout]      | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]     --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]      |
[INFO] [stdout]   61 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]     --> src/gridstore/gridstore/tests.rs:1135:43
[INFO] [stdout]      |
[INFO] [stdout] 1135 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]      |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct HardwareCounterCell {
[INFO] [stdout]      | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]     --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]      |
[INFO] [stdout]   61 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]     --> src/gridstore/gridstore/tests.rs:1205:43
[INFO] [stdout]      |
[INFO] [stdout] 1205 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]      |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct HardwareCounterCell {
[INFO] [stdout]      | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]     --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]      |
[INFO] [stdout]   61 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]     --> src/gridstore/gridstore/tests.rs:1219:47
[INFO] [stdout]      |
[INFO] [stdout] 1219 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]      |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct HardwareCounterCell {
[INFO] [stdout]      | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]     --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]      |
[INFO] [stdout]   61 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]     --> src/gridstore/gridstore/tests.rs:1278:43
[INFO] [stdout]      |
[INFO] [stdout] 1278 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]      |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct HardwareCounterCell {
[INFO] [stdout]      | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]     --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]      |
[INFO] [stdout]   61 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]     --> src/gridstore/gridstore/tests.rs:1345:43
[INFO] [stdout]      |
[INFO] [stdout] 1345 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]      |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct HardwareCounterCell {
[INFO] [stdout]      | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]     --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]      |
[INFO] [stdout]   61 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]     --> src/gridstore/gridstore/tests.rs:1400:43
[INFO] [stdout]      |
[INFO] [stdout] 1400 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]      |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct HardwareCounterCell {
[INFO] [stdout]      | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]     --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]      |
[INFO] [stdout]   61 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/segment/index/field_index/bool_index/immutable_bool_index/mod.rs:34:47
[INFO] [stdout]    |
[INFO] [stdout] 34 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/segment/index/field_index/bool_index/immutable_bool_index/mod.rs:56:47
[INFO] [stdout]    |
[INFO] [stdout] 56 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/read_only_bool_index/mod.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout]  80 |             JsonPath::new("bool_field"),
[INFO] [stdout]     |                       ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  80 -             JsonPath::new("bool_field"),
[INFO] [stdout]  80 +             JsonPath::ne("bool_field"),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/segment/index/field_index/bool_index/read_only_bool_index/mod.rs:93:47
[INFO] [stdout]    |
[INFO] [stdout] 93 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/read_only_bool_index/mod.rs:129:40
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:325:23
[INFO] [stdout]     |
[INFO] [stdout] 325 |             JsonPath::new(FIELD_NAME),
[INFO] [stdout]     |                       ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 325 -             JsonPath::new(FIELD_NAME),
[INFO] [stdout] 325 +             JsonPath::ne(FIELD_NAME),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:353:47
[INFO] [stdout]     |
[INFO] [stdout] 353 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:357:40
[INFO] [stdout]     |
[INFO] [stdout] 357 |         let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:425:47
[INFO] [stdout]     |
[INFO] [stdout] 425 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:440:40
[INFO] [stdout]     |
[INFO] [stdout] 440 |         let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:474:44
[INFO] [stdout]     |
[INFO] [stdout] 474 |         let hw_cell = HardwareCounterCell::new();
[INFO] [stdout]     |                                            ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:479:40
[INFO] [stdout]     |
[INFO] [stdout] 479 |         let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `qdrant-edge` (lib)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/622891a4e29178280638a6b63a8908bde2c0c854/bin/rustc --crate-name qdrant_edge --edition=2024 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9c288326557406b3 -C extra-filename=-68c09931be071a1e --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern ahash=/opt/rustwide/target/debug/deps/libahash-25683e4605c91f39.rmeta --extern aligned_vec=/opt/rustwide/target/debug/deps/libaligned_vec-620ad48a3ba77a36.rmeta --extern arrayvec=/opt/rustwide/target/debug/deps/libarrayvec-8f09842db1138ec8.rmeta --extern atomic_refcell=/opt/rustwide/target/debug/deps/libatomic_refcell-33594d9b2fab6c31.rmeta --extern atomicwrites=/opt/rustwide/target/debug/deps/libatomicwrites-6ed94ec6b0358726.rmeta --extern bincode=/opt/rustwide/target/debug/deps/libbincode-3d9c845ac4f57883.rmeta --extern bitpacking=/opt/rustwide/target/debug/deps/libbitpacking-5d5b82a8787dc04c.rmeta --extern bitvec=/opt/rustwide/target/debug/deps/libbitvec-6d8be6e8711758cb.rmeta --extern bytemuck=/opt/rustwide/target/debug/deps/libbytemuck-16430c11febe7e02.rmeta --extern byteorder=/opt/rustwide/target/debug/deps/libbyteorder-13ef6e617b76e467.rmeta --extern cgroups_rs=/opt/rustwide/target/debug/deps/libcgroups_rs-7bddf25f0fdc367b.rmeta --extern charabia=/opt/rustwide/target/debug/deps/libcharabia-22cd6ce7c3476ef3.rmeta --extern chrono=/opt/rustwide/target/debug/deps/libchrono-2c35f21ee2f091f5.rmeta --extern crc32c=/opt/rustwide/target/debug/deps/libcrc32c-9aecdbc79c9ab1b5.rmeta --extern data_encoding=/opt/rustwide/target/debug/deps/libdata_encoding-357106743a4789ee.rmeta --extern docopt=/opt/rustwide/target/debug/deps/libdocopt-a31e512d14007abc.rmeta --extern duplicate=/opt/rustwide/target/debug/deps/libduplicate-5503b3c87810705e.so --extern ecow=/opt/rustwide/target/debug/deps/libecow-6d84545a38c53332.rmeta --extern env_logger=/opt/rustwide/target/debug/deps/libenv_logger-fcfc637e9dc34cb9.rmeta --extern fnv=/opt/rustwide/target/debug/deps/libfnv-77c502cd42f57b8f.rmeta --extern fs_err=/opt/rustwide/target/debug/deps/libfs_err-0cc0b54581137482.rmeta --extern fs4=/opt/rustwide/target/debug/deps/libfs4-ca4b578eae4f3a6c.rmeta --extern fs_extra=/opt/rustwide/target/debug/deps/libfs_extra-f6005d64c28a76c5.rmeta --extern geo=/opt/rustwide/target/debug/deps/libgeo-ba51834c6f43e223.rmeta --extern geohash=/opt/rustwide/target/debug/deps/libgeohash-f90f2a0084bda478.rmeta --extern half=/opt/rustwide/target/debug/deps/libhalf-e4e21d87c280fb9f.rmeta --extern indexmap=/opt/rustwide/target/debug/deps/libindexmap-8ecadfaa97e5fbd2.rmeta --extern integer_encoding=/opt/rustwide/target/debug/deps/libinteger_encoding-f08a74698700994c.rmeta --extern io_uring=/opt/rustwide/target/debug/deps/libio_uring-92006f8a0eec48ac.rmeta --extern itertools=/opt/rustwide/target/debug/deps/libitertools-76373f570d49578e.rmeta --extern log=/opt/rustwide/target/debug/deps/liblog-8cae5ab324af84c2.rmeta --extern lz4_flex=/opt/rustwide/target/debug/deps/liblz4_flex-125514a3af8bf962.rmeta --extern macro_rules_attribute=/opt/rustwide/target/debug/deps/libmacro_rules_attribute-43c97860fc2c6e43.rmeta --extern memmap2=/opt/rustwide/target/debug/deps/libmemmap2-5911ed3389813b1b.rmeta --extern murmur3_32=/opt/rustwide/target/debug/deps/libmurmur3_32-0a146e2fd44161ea.rmeta --extern nix=/opt/rustwide/target/debug/deps/libnix-bd7ac97049553a86.rmeta --extern nom=/opt/rustwide/target/debug/deps/libnom-6274064cef108ced.rmeta --extern num_cmp=/opt/rustwide/target/debug/deps/libnum_cmp-2c934165af734ef4.rmeta --extern num_derive=/opt/rustwide/target/debug/deps/libnum_derive-e7e85566bd534034.so --extern num_traits=/opt/rustwide/target/debug/deps/libnum_traits-498e62d50d264952.rmeta --extern num_cpus=/opt/rustwide/target/debug/deps/libnum_cpus-0d4ccef529153182.rmeta --extern ordered_float=/opt/rustwide/target/debug/deps/libordered_float-ada7b70c3cbaf91a.rmeta --extern parking_lot=/opt/rustwide/target/debug/deps/libparking_lot-0318b07677516019.rmeta --extern permutation_iterator=/opt/rustwide/target/debug/deps/libpermutation_iterator-ecbf48c1064b294a.rmeta --extern ph=/opt/rustwide/target/debug/deps/libph-72e5b60a59aca74b.rmeta --extern procfs=/opt/rustwide/target/debug/deps/libprocfs-e0dce53c2cccfc57.rmeta --extern rust_stemmers=/opt/rustwide/target/debug/deps/libqdrant_rust_stemmers-7f7b8ca0d92084f0.rmeta --extern quick_cache=/opt/rustwide/target/debug/deps/libquick_cache-f1b8a11bfeafb2a3.rmeta --extern rand=/opt/rustwide/target/debug/deps/librand-08607ccb5352f078.rmeta --extern rand_distr=/opt/rustwide/target/debug/deps/librand_distr-8482c2022028da9e.rmeta --extern rayon=/opt/rustwide/target/debug/deps/librayon-5001da7e1e464ee3.rmeta --extern rmp_serde=/opt/rustwide/target/debug/deps/librmp_serde-5f2dcbbf0612fa35.rmeta --extern roaring=/opt/rustwide/target/debug/deps/libroaring-fe5dfaecb51cd3f3.rmeta --extern rustix=/opt/rustwide/target/debug/deps/librustix-b98cdb2fdbe49fa8.rmeta --extern schemars=/opt/rustwide/target/debug/deps/libschemars-a66bf104a234c588.rmeta --extern seahash=/opt/rustwide/target/debug/deps/libseahash-06a45d00dda71917.rmeta --extern self_cell=/opt/rustwide/target/debug/deps/libself_cell-450889b1b7a55439.rmeta --extern semver=/opt/rustwide/target/debug/deps/libsemver-f1528ea487496fa2.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-dcbb9e7cd0d84808.rmeta --extern serde_untagged=/opt/rustwide/target/debug/deps/libserde_untagged-1a58c10641ef8495.rmeta --extern serde_value=/opt/rustwide/target/debug/deps/libserde_value-b168fb78111498f4.rmeta --extern serde_cbor=/opt/rustwide/target/debug/deps/libserde_cbor-bb3b9dbe1dcd5fc5.rmeta --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-074252118e74f0d2.rmeta --extern serde_variant=/opt/rustwide/target/debug/deps/libserde_variant-47e8f3b8d2ed41fe.rmeta --extern sha2=/opt/rustwide/target/debug/deps/libsha2-6219284c2b848767.rmeta --extern slab=/opt/rustwide/target/debug/deps/libslab-c8dfeb1468e0ebe8.rmeta --extern smallvec=/opt/rustwide/target/debug/deps/libsmallvec-151bf4655fb0fdea.rmeta --extern strum=/opt/rustwide/target/debug/deps/libstrum-e7c8a9462c9d9497.rmeta --extern sysinfo=/opt/rustwide/target/debug/deps/libsysinfo-6e8a1f93c5e0cbe6.rmeta --extern tap=/opt/rustwide/target/debug/deps/libtap-63804cc612d1b0c5.rmeta --extern tar=/opt/rustwide/target/debug/deps/libtar-eeefef13ab5fee37.rmeta --extern tempfile=/opt/rustwide/target/debug/deps/libtempfile-cbbe282f5f6b518a.rmeta --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-77dbb8cbb6ce6b23.rmeta --extern thread_priority=/opt/rustwide/target/debug/deps/libthread_priority-832e050d279cf4dc.rmeta --extern tinyvec=/opt/rustwide/target/debug/deps/libtinyvec-9866a8ffc835d0eb.rmeta --extern tokio=/opt/rustwide/target/debug/deps/libtokio-1ab4f64201030020.rmeta --extern tonic=/opt/rustwide/target/debug/deps/libtonic-8d67ca2e92a8763f.rmeta --extern typed_arena=/opt/rustwide/target/debug/deps/libtyped_arena-2086f93917d768c0.rmeta --extern uuid=/opt/rustwide/target/debug/deps/libuuid-e9ce21856e235d99.rmeta --extern validator=/opt/rustwide/target/debug/deps/libvalidator-db537ad31fec23af.rmeta --extern vaporetto=/opt/rustwide/target/debug/deps/libvaporetto-a213a6ecaca4794f.rmeta --extern walkdir=/opt/rustwide/target/debug/deps/libwalkdir-105a125a74c8152b.rmeta --extern zerocopy=/opt/rustwide/target/debug/deps/libzerocopy-a1dfcbcef302d1f7.rmeta -L native=/opt/rustwide/target/debug/build/qdrant-edge-3c22e0301b3cafb7/out -L native=/opt/rustwide/target/debug/build/zstd-sys-e9bcc34b72cf11d3/out -L native=/opt/rustwide/target/debug/build/ring-08da25302b48ac6a/out -l static=simd_utils_quantization --cfg posix_fadvise_supported --cfg fs_type_check_supported --check-cfg 'cfg(posix_fadvise_supported)' --check-cfg 'cfg(fs_type_check_supported)'` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:519:47
[INFO] [stdout]     |
[INFO] [stdout] 519 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:542:47
[INFO] [stdout]     |
[INFO] [stdout] 542 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:553:50
[INFO] [stdout]     |
[INFO] [stdout] 553 |             .for_each_payload_block(0, JsonPath::new(FIELD_NAME), &mut |block| {
[INFO] [stdout]     |                                                  ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 553 -             .for_each_payload_block(0, JsonPath::new(FIELD_NAME), &mut |block| {
[INFO] [stdout] 553 +             .for_each_payload_block(0, JsonPath::ne(FIELD_NAME), &mut |block| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:577:47
[INFO] [stdout]     |
[INFO] [stdout] 577 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/bool_index/mod.rs:586:47
[INFO] [stdout]     |
[INFO] [stdout] 586 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/inverted_index/mod.rs:483:47
[INFO] [stdout]     |
[INFO] [stdout] 483 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/inverted_index/mod.rs:561:47
[INFO] [stdout]     |
[INFO] [stdout] 561 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/inverted_index/mod.rs:638:47
[INFO] [stdout]     |
[INFO] [stdout] 638 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/mutable_text_index/tests.rs:10:41
[INFO] [stdout]     |
[INFO] [stdout]  10 |     FieldCondition::new_match(JsonPath::new("text"), Match::new_text(text))
[INFO] [stdout]     |                                         ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  10 -     FieldCondition::new_match(JsonPath::new("text"), Match::new_text(text))
[INFO] [stdout]  10 +     FieldCondition::new_match(JsonPath::ne("text"), Match::new_text(text))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/segment/index/field_index/full_text_index/mutable_text_index/tests.rs:58:44
[INFO] [stdout]    |
[INFO] [stdout] 58 |         let hw_cell = HardwareCounterCell::new();
[INFO] [stdout]    |                                            ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/mutable_text_index/tests.rs:68:40
[INFO] [stdout]     |
[INFO] [stdout]  68 |         let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/mutable_text_index/tests.rs:133:40
[INFO] [stdout]     |
[INFO] [stdout] 133 |         let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `new_custom` found for enum `data_types::index::StopwordsInterface` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/stop_words/mod.rs:181:47
[INFO] [stdout]     |
[INFO] [stdout] 181 |         let option = Some(StopwordsInterface::new_custom(&["hello", "world"]));
[INFO] [stdout]     |                                               ^^^^^^^^^^ variant, associated function, or constant not found in `data_types::index::StopwordsInterface`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/data_types/index.rs:367:1
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub enum StopwordsInterface {
[INFO] [stdout]     | --------------------------- variant, associated function, or constant `new_custom` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `new_set` found for enum `data_types::index::StopwordsInterface` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/stop_words/mod.rs:191:47
[INFO] [stdout]     |
[INFO] [stdout] 191 |         let option = Some(StopwordsInterface::new_set(
[INFO] [stdout]     |                                               ^^^^^^^ variant, associated function, or constant not found in `data_types::index::StopwordsInterface`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/data_types/index.rs:367:1
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub enum StopwordsInterface {
[INFO] [stdout]     | --------------------------- variant, associated function, or constant `new_set` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `new_custom` found for enum `data_types::index::StopwordsInterface` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/stop_words/mod.rs:207:47
[INFO] [stdout]     |
[INFO] [stdout] 207 |         let option = Some(StopwordsInterface::new_custom(&["Hello", "World"]));
[INFO] [stdout]     |                                               ^^^^^^^^^^ variant, associated function, or constant not found in `data_types::index::StopwordsInterface`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/data_types/index.rs:367:1
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub enum StopwordsInterface {
[INFO] [stdout]     | --------------------------- variant, associated function, or constant `new_custom` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `new_custom` found for enum `data_types::index::StopwordsInterface` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tokenizers/mod.rs:345:60
[INFO] [stdout]     |
[INFO] [stdout] 345 |             StopwordsFilter::new(&Some(StopwordsInterface::new_custom(&["の", "は"])), false);
[INFO] [stdout]     |                                                            ^^^^^^^^^^ variant, associated function, or constant not found in `data_types::index::StopwordsInterface`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/data_types/index.rs:367:1
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub enum StopwordsInterface {
[INFO] [stdout]     | --------------------------- variant, associated function, or constant `new_custom` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `new_custom` found for enum `data_types::index::StopwordsInterface` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tokenizers/mod.rs:371:69
[INFO] [stdout]     |
[INFO] [stdout] 371 |         let filter = StopwordsFilter::new(&Some(StopwordsInterface::new_custom(&["是"])), false);
[INFO] [stdout]     |                                                                     ^^^^^^^^^^ variant, associated function, or constant not found in `data_types::index::StopwordsInterface`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/data_types/index.rs:367:1
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub enum StopwordsInterface {
[INFO] [stdout]     | --------------------------- variant, associated function, or constant `new_custom` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `new_set` found for enum `data_types::index::StopwordsInterface` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tokenizers/mod.rs:535:49
[INFO] [stdout]     |
[INFO] [stdout] 535 |             stopwords: Some(StopwordsInterface::new_set(
[INFO] [stdout]     |                                                 ^^^^^^^ variant, associated function, or constant not found in `data_types::index::StopwordsInterface`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/data_types/index.rs:367:1
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub enum StopwordsInterface {
[INFO] [stdout]     | --------------------------- variant, associated function, or constant `new_set` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `new_custom` found for enum `data_types::index::StopwordsInterface` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tokenizers/mod.rs:575:49
[INFO] [stdout]     |
[INFO] [stdout] 575 |             stopwords: Some(StopwordsInterface::new_custom(&["as", "the", "a"])),
[INFO] [stdout]     |                                                 ^^^^^^^^^^ variant, associated function, or constant not found in `data_types::index::StopwordsInterface`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/data_types/index.rs:367:1
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub enum StopwordsInterface {
[INFO] [stdout]     | --------------------------- variant, associated function, or constant `new_custom` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `new_set` found for enum `data_types::index::StopwordsInterface` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tokenizers/mod.rs:652:49
[INFO] [stdout]     |
[INFO] [stdout] 652 |             stopwords: Some(StopwordsInterface::new_set(
[INFO] [stdout]     |                                                 ^^^^^^^ variant, associated function, or constant not found in `data_types::index::StopwordsInterface`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/data_types/index.rs:367:1
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub enum StopwordsInterface {
[INFO] [stdout]     | --------------------------- variant, associated function, or constant `new_set` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `new_custom` found for enum `data_types::index::StopwordsInterface` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tokenizers/mod.rs:698:49
[INFO] [stdout]     |
[INFO] [stdout] 698 |             stopwords: Some(StopwordsInterface::new_custom(&["the", "The", "LAZY"])),
[INFO] [stdout]     |                                                 ^^^^^^^^^^ variant, associated function, or constant not found in `data_types::index::StopwordsInterface`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/data_types/index.rs:367:1
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub enum StopwordsInterface {
[INFO] [stdout]     | --------------------------- variant, associated function, or constant `new_custom` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/test_congruence.rs:189:39
[INFO] [stdout]     |
[INFO] [stdout] 189 |                 &HardwareCounterCell::new(),
[INFO] [stdout]     |                                       ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/test_congruence.rs:340:31
[INFO] [stdout]     |
[INFO] [stdout] 340 |                     JsonPath::new(FIELD_NAME),
[INFO] [stdout]     |                               ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 340 -                     JsonPath::new(FIELD_NAME),
[INFO] [stdout] 340 +                     JsonPath::ne(FIELD_NAME),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/test_congruence.rs:386:35
[INFO] [stdout]     |
[INFO] [stdout] 386 |                         JsonPath::new(FIELD_NAME),
[INFO] [stdout]     |                                   ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 386 -                         JsonPath::new(FIELD_NAME),
[INFO] [stdout] 386 +                         JsonPath::ne(FIELD_NAME),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/test_congruence.rs:428:66
[INFO] [stdout]     |
[INFO] [stdout] 428 |                     .for_each_payload_block(threshold, JsonPath::new(FIELD_NAME), &mut |_| {
[INFO] [stdout]     |                                                                  ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 428 -                     .for_each_payload_block(threshold, JsonPath::new(FIELD_NAME), &mut |_| {
[INFO] [stdout] 428 +                     .for_each_payload_block(threshold, JsonPath::ne(FIELD_NAME), &mut |_| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/test_congruence.rs:435:66
[INFO] [stdout]     |
[INFO] [stdout] 435 |                     .for_each_payload_block(threshold, JsonPath::new(FIELD_NAME), &mut |_| {
[INFO] [stdout]     |                                                                  ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 435 -                     .for_each_payload_block(threshold, JsonPath::new(FIELD_NAME), &mut |_| {
[INFO] [stdout] 435 +                     .for_each_payload_block(threshold, JsonPath::ne(FIELD_NAME), &mut |_| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/test_congruence.rs:524:35
[INFO] [stdout]     |
[INFO] [stdout] 524 |     let hw = HardwareCounterCell::new();
[INFO] [stdout]     |                                   ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/test_congruence.rs:592:35
[INFO] [stdout]     |
[INFO] [stdout] 592 |     let hw = HardwareCounterCell::new();
[INFO] [stdout]     |                                   ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/mod.rs:180:43
[INFO] [stdout]     |
[INFO] [stdout] 180 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `default` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/mod.rs:216:43
[INFO] [stdout]     |
[INFO] [stdout] 216 |     let hw_counter = HardwareCounterCell::default();
[INFO] [stdout]     |                                           ^^^^^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `default` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `default`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `std::default::Default`
[INFO] [stdout]             candidate #2: `tinyvec::Array`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `default` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/mod.rs:350:43
[INFO] [stdout]     |
[INFO] [stdout] 350 |     let hw_counter = HardwareCounterCell::default();
[INFO] [stdout]     |                                           ^^^^^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `default` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `default`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `std::default::Default`
[INFO] [stdout]             candidate #2: `tinyvec::Array`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/mod.rs:462:43
[INFO] [stdout]     |
[INFO] [stdout] 462 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/full_text_index/tests/mod.rs:499:24
[INFO] [stdout]     |
[INFO] [stdout] 499 |         key: JsonPath::new("title"),
[INFO] [stdout]     |                        ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 499 -         key: JsonPath::new("title"),
[INFO] [stdout] 499 +         key: JsonPath::ne("title"),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:112:46
[INFO] [stdout]     |
[INFO] [stdout] 112 |     FieldCondition::new_geo_radius(JsonPath::new(key), geo_radius)
[INFO] [stdout]     |                                              ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 112 -     FieldCondition::new_geo_radius(JsonPath::new(key), geo_radius)
[INFO] [stdout] 112 +     FieldCondition::new_geo_radius(JsonPath::ne(key), geo_radius)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:116:47
[INFO] [stdout]     |
[INFO] [stdout] 116 |     FieldCondition::new_geo_polygon(JsonPath::new(key), geo_polygon)
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 116 -     FieldCondition::new_geo_polygon(JsonPath::new(key), geo_polygon)
[INFO] [stdout] 116 +     FieldCondition::new_geo_polygon(JsonPath::ne(key), geo_polygon)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:120:52
[INFO] [stdout]     |
[INFO] [stdout] 120 |     FieldCondition::new_geo_bounding_box(JsonPath::new(key), geo_bounding_box)
[INFO] [stdout]     |                                                    ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 120 -     FieldCondition::new_geo_bounding_box(JsonPath::new(key), geo_bounding_box)
[INFO] [stdout] 120 +     FieldCondition::new_geo_bounding_box(JsonPath::ne(key), geo_bounding_box)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:167:39
[INFO] [stdout]     |
[INFO] [stdout] 167 |                 &HardwareCounterCell::new(),
[INFO] [stdout]     |                                       ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:232:47
[INFO] [stdout]     |
[INFO] [stdout] 232 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:306:47
[INFO] [stdout]     |
[INFO] [stdout] 306 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:358:47
[INFO] [stdout]     |
[INFO] [stdout] 358 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:371:40
[INFO] [stdout]     |
[INFO] [stdout] 371 |         let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:416:43
[INFO] [stdout]     |
[INFO] [stdout] 416 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:431:48
[INFO] [stdout]     |
[INFO] [stdout] 431 |         .for_each_payload_block(100, JsonPath::new("test"), &mut |block| {
[INFO] [stdout]     |                                                ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 431 -         .for_each_payload_block(100, JsonPath::new("test"), &mut |block| {
[INFO] [stdout] 431 +         .for_each_payload_block(100, JsonPath::ne("test"), &mut |block| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:437:40
[INFO] [stdout]     |
[INFO] [stdout] 437 |         let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:466:43
[INFO] [stdout]     |
[INFO] [stdout] 466 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:470:43
[INFO] [stdout]     |
[INFO] [stdout] 470 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:555:43
[INFO] [stdout]     |
[INFO] [stdout] 555 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:559:43
[INFO] [stdout]     |
[INFO] [stdout] 559 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:602:47
[INFO] [stdout]     |
[INFO] [stdout] 602 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:633:36
[INFO] [stdout]     |
[INFO] [stdout] 633 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:643:36
[INFO] [stdout]     |
[INFO] [stdout] 643 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:671:47
[INFO] [stdout]     |
[INFO] [stdout] 671 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:743:43
[INFO] [stdout]     |
[INFO] [stdout] 743 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:800:43
[INFO] [stdout]     |
[INFO] [stdout] 800 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:830:36
[INFO] [stdout]     |
[INFO] [stdout] 830 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:846:43
[INFO] [stdout]     |
[INFO] [stdout] 846 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:874:36
[INFO] [stdout]     |
[INFO] [stdout] 874 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:896:43
[INFO] [stdout]     |
[INFO] [stdout] 896 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:922:43
[INFO] [stdout]     |
[INFO] [stdout] 922 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:936:43
[INFO] [stdout]     |
[INFO] [stdout] 936 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:954:43
[INFO] [stdout]     |
[INFO] [stdout] 954 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/geo_index/tests.rs:981:36
[INFO] [stdout]     |
[INFO] [stdout] 981 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]     --> src/segment/index/field_index/geo_index/tests.rs:1242:47
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]      |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct HardwareCounterCell {
[INFO] [stdout]      | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]     --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]      |
[INFO] [stdout]   61 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]     --> src/segment/index/field_index/geo_index/tests.rs:1295:36
[INFO] [stdout]      |
[INFO] [stdout] 1295 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]      |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]      |
[INFO] [stdout]   90 | pub struct HwMeasurementAcc {
[INFO] [stdout]      | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]     --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]      |
[INFO] [stdout]  113 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]     --> src/segment/index/field_index/geo_index/tests.rs:1310:36
[INFO] [stdout]      |
[INFO] [stdout] 1310 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]      |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]      |
[INFO] [stdout]   90 | pub struct HwMeasurementAcc {
[INFO] [stdout]      | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]     --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]      |
[INFO] [stdout]  113 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]     --> src/segment/index/field_index/geo_index/tests.rs:1325:36
[INFO] [stdout]      |
[INFO] [stdout] 1325 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]      |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]      |
[INFO] [stdout]   90 | pub struct HwMeasurementAcc {
[INFO] [stdout]      | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]     --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]      |
[INFO] [stdout]  113 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]     --> src/segment/index/field_index/geo_index/tests.rs:1346:47
[INFO] [stdout]      |
[INFO] [stdout] 1346 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]      |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct HardwareCounterCell {
[INFO] [stdout]      | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]     --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]      |
[INFO] [stdout]   61 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]     --> src/segment/index/field_index/geo_index/tests.rs:1381:36
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]      |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]      |
[INFO] [stdout]   90 | pub struct HwMeasurementAcc {
[INFO] [stdout]      | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]     --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]      |
[INFO] [stdout]  113 |     pub fn disposable() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]              candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]              candidate #3: `Bit`
[INFO] [stdout]              candidate #4: `BitPacker`
[INFO] [stdout]              candidate #5: `HashMapExt`
[INFO] [stdout]              candidate #6: `HashSetExt`
[INFO] [stdout]              candidate #7: `KeyInit`
[INFO] [stdout]              candidate #8: `KeyIvInit`
[INFO] [stdout]              candidate #9: `TryKeyInit`
[INFO] [stdout]              candidate #10: `UniformSampler`
[INFO] [stdout]              candidate #11: `VariableOutputCore`
[INFO] [stdout]              candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]              candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]              candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]              candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]              candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]              candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]              candidate #19: `ndarray::DataOwned`
[INFO] [stdout]              candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]              candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]              candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]              candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]              candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]              candidate #25: `radium::Radium`
[INFO] [stdout]              candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]              candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]              candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]              candidate #30: `rstar::point::PointExt`
[INFO] [stdout]              candidate #31: `sha2::Digest`
[INFO] [stdout]              candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/segment/index/field_index/map_index/tests.rs:63:43
[INFO] [stdout]    |
[INFO] [stdout] 63 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:112:43
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:135:43
[INFO] [stdout]     |
[INFO] [stdout] 135 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:148:53
[INFO] [stdout]     |
[INFO] [stdout] 148 |         .for_each_payload_block(50, PayloadKeyType::new("test_uuid"), &mut |block| {
[INFO] [stdout]     |                                                     ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 148 -         .for_each_payload_block(50, PayloadKeyType::new("test_uuid"), &mut |block| {
[INFO] [stdout] 148 +         .for_each_payload_block(50, PayloadKeyType::ne("test_uuid"), &mut |block| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:164:43
[INFO] [stdout]     |
[INFO] [stdout] 164 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:175:43
[INFO] [stdout]     |
[INFO] [stdout] 175 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:203:43
[INFO] [stdout]     |
[INFO] [stdout] 203 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:245:43
[INFO] [stdout]     |
[INFO] [stdout] 245 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:265:43
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:283:43
[INFO] [stdout]     |
[INFO] [stdout] 283 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:300:44
[INFO] [stdout]     |
[INFO] [stdout] 300 |     let hw_counter2 = HardwareCounterCell::new();
[INFO] [stdout]     |                                            ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:366:43
[INFO] [stdout]     |
[INFO] [stdout] 366 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/map_index/tests.rs:432:43
[INFO] [stdout]     |
[INFO] [stdout] 432 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/segment/index/field_index/null_index/immutable_null_index/mod.rs:28:47
[INFO] [stdout]    |
[INFO] [stdout] 28 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/null_index/immutable_null_index/mod.rs:45:29
[INFO] [stdout]     |
[INFO] [stdout]  45 |         let key = JsonPath::new("test");
[INFO] [stdout]     |                             ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  45 -         let key = JsonPath::new("test");
[INFO] [stdout]  45 +         let key = JsonPath::ne("test");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/null_index/immutable_null_index/mod.rs:235:47
[INFO] [stdout]     |
[INFO] [stdout] 235 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/null_index/immutable_null_index/mod.rs:251:28
[INFO] [stdout]     |
[INFO] [stdout] 251 |             key: JsonPath::new("test"),
[INFO] [stdout]     |                            ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 251 -             key: JsonPath::new("test"),
[INFO] [stdout] 251 +             key: JsonPath::ne("test"),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/segment/index/field_index/null_index/mutable_null_index/mod.rs:58:47
[INFO] [stdout]    |
[INFO] [stdout] 58 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/null_index/mutable_null_index/mod.rs:75:29
[INFO] [stdout]     |
[INFO] [stdout]  75 |         let key = JsonPath::new("test");
[INFO] [stdout]     |                             ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  75 -         let key = JsonPath::new("test");
[INFO] [stdout]  75 +         let key = JsonPath::ne("test");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/null_index/mutable_null_index/mod.rs:91:40
[INFO] [stdout]     |
[INFO] [stdout]  91 |         let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                        ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/null_index/mutable_null_index/mod.rs:146:44
[INFO] [stdout]     |
[INFO] [stdout] 146 |         let hw_cell = HardwareCounterCell::new();
[INFO] [stdout]     |                                            ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/null_index/mutable_null_index/mod.rs:165:47
[INFO] [stdout]     |
[INFO] [stdout] 165 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/segment/index/field_index/null_index/read_only_null_index/mod.rs:78:47
[INFO] [stdout]    |
[INFO] [stdout] 78 |         let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                               ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/null_index/read_only_null_index/mod.rs:100:29
[INFO] [stdout]     |
[INFO] [stdout] 100 |         let key = JsonPath::new("test");
[INFO] [stdout]     |                             ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 100 -         let key = JsonPath::new("test");
[INFO] [stdout] 100 +         let key = JsonPath::ne("test");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:135:43
[INFO] [stdout]     |
[INFO] [stdout] 135 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:181:50
[INFO] [stdout]     |
[INFO] [stdout] 181 |             &FieldCondition::new_range(JsonPath::new("unused"), ordered_range),
[INFO] [stdout]     |                                                  ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 181 -             &FieldCondition::new_range(JsonPath::new("unused"), ordered_range),
[INFO] [stdout] 181 +             &FieldCondition::new_range(JsonPath::ne("unused"), ordered_range),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:210:43
[INFO] [stdout]     |
[INFO] [stdout] 210 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:235:27
[INFO] [stdout]     |
[INFO] [stdout] 235 |         HwMeasurementAcc::new(),
[INFO] [stdout]     |                           ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:245:27
[INFO] [stdout]     |
[INFO] [stdout] 245 |         HwMeasurementAcc::new(),
[INFO] [stdout]     |                           ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:257:27
[INFO] [stdout]     |
[INFO] [stdout] 257 |         HwMeasurementAcc::new(),
[INFO] [stdout]     |                           ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:267:27
[INFO] [stdout]     |
[INFO] [stdout] 267 |         HwMeasurementAcc::new(),
[INFO] [stdout]     |                           ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:278:27
[INFO] [stdout]     |
[INFO] [stdout] 278 |         HwMeasurementAcc::new(),
[INFO] [stdout]     |                           ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:289:27
[INFO] [stdout]     |
[INFO] [stdout] 289 |         HwMeasurementAcc::new(),
[INFO] [stdout]     |                           ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:302:58
[INFO] [stdout]     |
[INFO] [stdout] 302 |             .for_each_payload_block(threshold, JsonPath::new("test"), &mut |block| {
[INFO] [stdout]     |                                                          ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 302 -             .for_each_payload_block(threshold, JsonPath::new("test"), &mut |block| {
[INFO] [stdout] 302 +             .for_each_payload_block(threshold, JsonPath::ne("test"), &mut |block| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:350:43
[INFO] [stdout]     |
[INFO] [stdout] 350 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:365:54
[INFO] [stdout]     |
[INFO] [stdout] 365 |         .for_each_payload_block(threshold, JsonPath::new("test"), &mut |block| {
[INFO] [stdout]     |                                                      ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 365 -         .for_each_payload_block(threshold, JsonPath::new("test"), &mut |block| {
[INFO] [stdout] 365 +         .for_each_payload_block(threshold, JsonPath::ne("test"), &mut |block| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:392:43
[INFO] [stdout]     |
[INFO] [stdout] 392 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:457:43
[INFO] [stdout]     |
[INFO] [stdout] 457 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:604:43
[INFO] [stdout]     |
[INFO] [stdout] 604 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:769:43
[INFO] [stdout]     |
[INFO] [stdout] 769 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:819:57
[INFO] [stdout]     |
[INFO] [stdout] 819 |     let condition = FieldCondition::new_range(JsonPath::new("unused"), ordered_range);
[INFO] [stdout]     |                                                         ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 819 -     let condition = FieldCondition::new_range(JsonPath::new("unused"), ordered_range);
[INFO] [stdout] 819 +     let condition = FieldCondition::new_range(JsonPath::ne("unused"), ordered_range);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:820:36
[INFO] [stdout]     |
[INFO] [stdout] 820 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:845:27
[INFO] [stdout]     |
[INFO] [stdout] 845 |         HwMeasurementAcc::new(),
[INFO] [stdout]     |                           ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:857:27
[INFO] [stdout]     |
[INFO] [stdout] 857 |         HwMeasurementAcc::new(),
[INFO] [stdout]     |                           ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_accumulator::HwMeasurementAcc` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:870:36
[INFO] [stdout]     |
[INFO] [stdout] 870 |     let hw_acc = HwMeasurementAcc::new();
[INFO] [stdout]     |                                    ^^^ associated function or constant not found in `hardware_accumulator::HwMeasurementAcc`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_accumulator.rs:90:1
[INFO] [stdout]     |
[INFO] [stdout]  90 | pub struct HwMeasurementAcc {
[INFO] [stdout]     | --------------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_accumulator::HwMeasurementAcc` consider using one of the following associated functions:
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::disposable_edge
[INFO] [stdout]       hardware_accumulator::HwMeasurementAcc::new_with_metrics_drain
[INFO] [stdout]    --> src/common/counter/hardware_accumulator.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn disposable_edge() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn new_with_metrics_drain(metrics_drain: Arc<HwSharedDrain>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:904:50
[INFO] [stdout]     |
[INFO] [stdout] 904 |             &FieldCondition::new_range(JsonPath::new("unused"), range),
[INFO] [stdout]     |                                                  ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 904 -             &FieldCondition::new_range(JsonPath::new("unused"), range),
[INFO] [stdout] 904 +             &FieldCondition::new_range(JsonPath::ne("unused"), range),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:940:43
[INFO] [stdout]     |
[INFO] [stdout] 940 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]     |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:948:56
[INFO] [stdout]     |
[INFO] [stdout] 948 |         let cond = FieldCondition::new_range(JsonPath::new("price"), range.map(OrderedFloat::from));
[INFO] [stdout]     |                                                        ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] help: there is a method `ne` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 948 -         let cond = FieldCondition::new_range(JsonPath::new("price"), range.map(OrderedFloat::from));
[INFO] [stdout] 948 +         let cond = FieldCondition::new_range(JsonPath::ne("price"), range.map(OrderedFloat::from));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]    --> src/segment/index/field_index/numeric_index/tests.rs:949:39
[INFO] [stdout]     |
[INFO] [stdout] 949 |         let hw = HardwareCounterCell::new();
[INFO] [stdout]     |                                       ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct HardwareCounterCell {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]    --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]     |
[INFO] [stdout]  61 |     pub fn disposable() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[INFO] [stdout]             candidate #4: `BitPacker`
[INFO] [stdout]             candidate #5: `HashMapExt`
[INFO] [stdout]             candidate #6: `HashSetExt`
[INFO] [stdout]             candidate #7: `KeyInit`
[INFO] [stdout]             candidate #8: `KeyIvInit`
[INFO] [stdout]             candidate #9: `TryKeyInit`
[INFO] [stdout]             candidate #10: `UniformSampler`
[INFO] [stdout]             candidate #11: `VariableOutputCore`
[INFO] [stdout]             candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]             candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]             candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]             candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]             candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]             candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #19: `ndarray::DataOwned`
[INFO] [stdout]             candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]             candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]             candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]             candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]             candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]             candidate #25: `radium::Radium`
[INFO] [stdout]             candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]             candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]             candidate #30: `rstar::point::PointExt`
[INFO] [stdout]             candidate #31: `sha2::Digest`
[INFO] [stdout]             candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_graph_layers_ram` found for struct `graph_layers_builder::GraphLayersBuilder` in the current scope
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers_builder.rs:768:42
[INFO] [stdout]     |
[INFO] [stdout]  35 | pub struct GraphLayersBuilder {
[INFO] [stdout]     | ----------------------------- method `into_graph_layers_ram` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 768 |         let graph = graph_layers_builder.into_graph_layers_ram(
[INFO] [stdout]     |                     ---------------------^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `into_graph_layers` with a similar name, but with different arguments
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers_builder.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 | /     pub fn into_graph_layers(
[INFO] [stdout] 214 | |         self,
[INFO] [stdout] 215 | |         path: &Path,
[INFO] [stdout] 216 | |         format_param: GraphLinksFormatParam,
[INFO] [stdout] 217 | |         on_disk: bool,
[INFO] [stdout] 218 | |     ) -> OperationResult<GraphLayers> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_graph_layers_ram` found for struct `graph_layers_builder::GraphLayersBuilder` in the current scope
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers_builder.rs:881:42
[INFO] [stdout]     |
[INFO] [stdout]  35 | pub struct GraphLayersBuilder {
[INFO] [stdout]     | ----------------------------- method `into_graph_layers_ram` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 881 |         let graph = graph_layers_builder.into_graph_layers_ram(
[INFO] [stdout]     |                     ---------------------^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `into_graph_layers` with a similar name, but with different arguments
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers_builder.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 | /     pub fn into_graph_layers(
[INFO] [stdout] 214 | |         self,
[INFO] [stdout] 215 | |         path: &Path,
[INFO] [stdout] 216 | |         format_param: GraphLinksFormatParam,
[INFO] [stdout] 217 | |         on_disk: bool,
[INFO] [stdout] 218 | |     ) -> OperationResult<GraphLayers> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_graph_layers_ram` found for struct `graph_layers_builder::GraphLayersBuilder` in the current scope
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers_builder.rs:928:49
[INFO] [stdout]     |
[INFO] [stdout]  35 | pub struct GraphLayersBuilder {
[INFO] [stdout]     | ----------------------------- method `into_graph_layers_ram` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 928 |         let graph_layers = graph_layers_builder.into_graph_layers_ram(
[INFO] [stdout]     |                            ---------------------^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `into_graph_layers` with a similar name, but with different arguments
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers_builder.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 | /     pub fn into_graph_layers(
[INFO] [stdout] 214 | |         self,
[INFO] [stdout] 215 | |         path: &Path,
[INFO] [stdout] 216 | |         format_param: GraphLinksFormatParam,
[INFO] [stdout] 217 | |         on_disk: bool,
[INFO] [stdout] 218 | |     ) -> OperationResult<GraphLayers> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_graph_layers_ram` found for struct `graph_layers_builder::GraphLayersBuilder` in the current scope
[INFO] [stdout]    --> src/segment/index/hnsw_index/tests/test_compact_graph_layer.rs:90:45
[INFO] [stdout]     |
[INFO] [stdout]  90 |     let graph_layers = graph_layers_builder.into_graph_layers_ram(
[INFO] [stdout]     |                        ---------------------^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/index/hnsw_index/graph_layers_builder.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 | pub struct GraphLayersBuilder {
[INFO] [stdout]     | ----------------------------- method `into_graph_layers_ram` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `into_graph_layers` with a similar name, but with different arguments
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers_builder.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 | /     pub fn into_graph_layers(
[INFO] [stdout] 214 | |         self,
[INFO] [stdout] 215 | |         path: &Path,
[INFO] [stdout] 216 | |         format_param: GraphLinksFormatParam,
[INFO] [stdout] 217 | |         on_disk: bool,
[INFO] [stdout] 218 | |     ) -> OperationResult<GraphLayers> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `hardware_counter::HardwareCounterCell` in the current scope
[INFO] [stdout]   --> src/segment/index/hnsw_index/tests/test_graph_connectivity.rs:37:43
[INFO] [stdout]    |
[INFO] [stdout] 37 |     let hw_counter = HardwareCounterCell::new();
[INFO] [stdout]    |                                           ^^^ associated function or constant not found in `hardware_counter::HardwareCounterCell`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/common/counter/hardware_counter.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct HardwareCounterCell {
[INFO] [stdout]    | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `hardware_counter::HardwareCounterCell` consider using one of the following associated functions:
[INFO] [stdout]       hardware_counter::HardwareCounterCell::disposable
[INFO] [stdout]       hardware_counter::HardwareCounterCell::new_with_accumulator
[INFO] [stdout]   --> src/common/counter/hardware_counter.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn disposable() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn new_with_accumulator(accumulator: HwMeasurementAcc) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]            candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]            candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]            candidate #3: `Bit`
[INFO] [stdout]            candidate #4: `BitPacker`
[INFO] [stdout]            candidate #5: `HashMapExt`
[INFO] [stdout]            candidate #6: `HashSetExt`
[INFO] [stdout]            candidate #7: `KeyInit`
[INFO] [stdout]            candidate #8: `KeyIvInit`
[INFO] [stdout]            candidate #9: `TryKeyInit`
[INFO] [stdout]            candidate #10: `UniformSampler`
[INFO] [stdout]            candidate #11: `VariableOutputCore`
[INFO] [stdout]            candidate #12: `aligned_vec::Alignment`
[INFO] [stdout]            candidate #13: `bitm::rank_select::select::SelectForRank101111`
[INFO] [stdout]            candidate #14: `bitvec::store::BitStore`
[INFO] [stdout]            candidate #15: `criterion::stats::tuple::TupledDistributionsBuilder`
[INFO] [stdout]            candidate #16: `gimli::read::lookup::PubStuffEntry`
[INFO] [stdout]            candidate #17: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #18: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]            candidate #19: `ndarray::DataOwned`
[INFO] [stdout]            candidate #20: `parking_lot_core::thread_parker::ThreadParkerT`
[INFO] [stdout]            candidate #21: `petgraph::graph_impl::IndexType`
[INFO] [stdout]            candidate #22: `petgraph::matrix_graph::Nullable`
[INFO] [stdout]            candidate #23: `plotters::style::font::FontData`
[INFO] [stdout]            candidate #24: `quick_cache::shard::SharedPlaceholder`
[INFO] [stdout]            candidate #25: `radium::Radium`
[INFO] [stdout]            candidate #26: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]            candidate #27: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #28: `rand::distributions::uniform::UniformSampler`
[INFO] [stdout]            candidate #29: `ring::aead::BoundKey`
[INFO] [stdout]            candidate #30: `rstar::point::PointExt`
[INFO] [stdout]            candidate #31: `sha2::Digest`
[INFO] [stdout]            candidate #32: `spade::triangulation::Triangulation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `dummy` found for struct `ResourcePermit` in the current scope
[INFO] [stdout]    --> src/segment/index/hnsw_index/tests/test_graph_connectivity.rs:67:43
[INFO] [stdout]     |
[INFO] [stdout]  67 |     let permit = Arc::new(ResourcePermit::dummy(permit_cpu_count as u32));
[INFO] [stdout]     |                                           ^^^^^ associated function or constant not found in `ResourcePermit`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/common/budget.rs:250:1
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub struct ResourcePermit {
[INFO] [stdout]     | ------------------------- associated function or constant `dummy` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `ResourcePermit`, consider using `ResourcePermit::new` which returns `ResourcePermit`
[INFO] [stdout]    --> src/common/budget.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     pub fn new(
[INFO] [stdout] 272 | |         cpu_count: u32,
[INFO] [stdout] 273 | |         cpu_permit: Option<OwnedSemaphorePermit>,
[INFO] [stdout] 274 | |         io_count: u32,
[INFO] [stdout] 275 | |         io_permit: Option<OwnedSemaphorePermit>,
[INFO] [stdout] 276 | |     ) -> Self {
[INFO] [stdout]     | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_graph_layers_ram` found for struct `graph_layers_builder::GraphLayersBuilder` in the current scope
[INFO] [stdout]    --> src/segment/index/hnsw_index/tests/mod.rs:65:45
[INFO] [stdout]     |
[INFO] [stdout]  65 |     let graph_layers = graph_layers_builder.into_graph_layers_ram(
[INFO] [stdout]     |                        ---------------------^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/index/hnsw_index/graph_layers_builder.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 | pub struct GraphLayersBuilder {
[INFO] [stdout]     | ----------------------------- method `into_graph_layers_ram` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `into_graph_layers` with a similar name, but with different arguments
[INFO] [stdout]    --> src/segment/index/hnsw_index/graph_layers_builder.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 | /     pub fn into_graph_layers(
[INFO] [stdout] 214 | |         self,
[INFO] [stdout] 215 | |         path: &Path,
[INFO] [stdout] 216 | |         format_param: GraphLinksFormatParam,
[INFO] [stdout] 217 | |         on_disk: bool,
[INFO] [stdout] 218 | |     ) -> OperationResult<GraphLayers> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `json_path::JsonPath` in the current scope
[INFO] [stdout]    --> src/segment/index/query_estimator.rs:368:28
[INFO] [stdout]     |
[INFO] [stdout] 368 |             key: JsonPath::new(key),
[INFO] [stdout]     |                            ^^^ associated function or constant not found in `json_path::JsonPath`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/segment/json_path/mod.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | pub struct JsonPath {
[INFO] [stdout]     | ------------------- associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `json_path::JsonPath`, consider using `json_path::JsonPath::extend_or_new` which returns `json_path::JsonPath`
[INFO] [stdout]    --> src/segment/json_path/mod.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn extend_or_new(base: Option<&Self>, other: &Self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `universal_io::traits::pipeline::BorrowedReadPipeline`
[INFO] [stdout]             candidate #2: `universal_io::traits::pipeline::OwnedReadPipeline`
[INFO] [stdout]             candidate #3: `Bit`
[WARN] too many lines in the log, truncating it
